difficult to decipher - Fransızca İngilizce Sözlük